Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pythonPackages.pywinrm: old rev -> 0.1.1 #15813

Merged
merged 1 commit into from
May 29, 2016
Merged

Conversation

elasticdog
Copy link
Contributor

@elasticdog elasticdog commented May 29, 2016

Motivation for this change

This was previously tied to an older commit rev and not an actual release version; and that old commit was causing connectivity issues due to improper SSL support. That is fixed in the 0.1.1 release.

Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • OS X
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

Note that I did test with nox-review wip, but get the following error:

error: libgssapi_krb5.so: cannot open shared object file: No such file or directory
builder for ‘/nix/store/brsyi1qw9b1nrwsmfd4l7dridhnjr191-python3.5-pywinrm-0.1.1.drv’ failed with exit code 1

...but the Kerberos support is optional, and I wasn't sure how to have it completely ignored. Outside of nox-review, everything works as expected connecting to Windows hosts without Kerberos. Any suggestions on how that optional dep should be handled better?

This was previously tied to an older commit rev and not an actual release
version; and that old commit was causing connectivity issues due to improper
SSL support.
@joachifm joachifm added 6.topic: python 8.has: package (update) This PR updates a package to a newer version labels May 29, 2016
@FRidh
Copy link
Member

FRidh commented May 29, 2016

@elasticdog the failure only occurs with Python 3.5 and during checkPhase and is a common issue (#14849).

Setuptools tries to run tests, and is a bit too eager with it with Python 3.5 and starts loading stuff it shouldn't. What needs to be done is disabling testing (and adding a note that no tests are in the archive). I will merge this anyway since the update is good.

@FRidh FRidh merged commit fd9cabe into NixOS:master May 29, 2016
@elasticdog elasticdog deleted the pywinrm branch May 31, 2016 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: python 8.has: package (update) This PR updates a package to a newer version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants